/* reset.css -- 样式重置 */
/* reset */


/* function */
noscript,.spanclass,.pannel,.hidden{display:none;}
.show,.block{display:block;}
.mark,.fl,.mark-sub,.fr{display:inline;}
.mark,.fl{float:left;} .mark-sub,.fr{float:right;}
.fs-14{font-size:14px;} .fs-16{font-size:16px;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.clearfix{*zoom:1} .clearfix:after{content:"\20"; clear:both; height:0; display:block; overflow:hidden;}

.doc a {color:#333;}
.doc a:hover {color:#1ba;}
body .g-footer {background-color:#f0f0f0;border-top:1px solid #e5e5e5;}
body .g-footer, body .g-footer a {color:#333;}
input, select, option, textarea {outline:none;}

body .navibar-wrap {width:1120px;}
/* base.css -- 通用基础 */
.border-t-gray {border-top:1px solid #e5e5e5;}
.border-r-gray {border-right:1px solid #e5e5e5;}
.border-b-gray {border-bottom:1px solid #e5e5e5;}
.border-l-gray {border-left:1px solid #e5e5e5;}

.pic-zoom {overflow:hidden;}
.pic-zoom img {display:block;}
.pic-zoom:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.pic-zoom img {-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}

/* 浮动导航 */
.guide {position:fixed;left:50%;bottom:15px;margin-left:575px;_position:absolute;_zoom:1;_top: expression(documentElement.scrollTop+documentElement.clientHeight - this.clientHeight - 15 + 'px');display:none;z-index:100;}
.guide a {padding:5px;height:36px;width:36px;color:#fff;font-size:14px;display:block;line-height:18px;background-color:#18c1af;}
.guide a:hover {text-decoration:none;color: #fff;}
*html{_background-image:url(about:blank);_background-attachment:fixed}
/* icon.css -- 公用icon */
.item{ background:url(../images/pingce/dian.png) no-repeat}
.icon-author {background-position:-400px -98px;}
.icon-views {width:22px;background-position:-416px -98px;}
.icon-good {background-position:-438px -98px;}
.icon-date {background-position:-454px -98px;}
.icon-more {background-position:-470px -98px;}
.icon-label {width:13px;height:24px;background-position:-540px -83px;}

.icon-circle {width:32px;height:38px;padding:11px 14px;background-position:-470px 0;font-size:16px;line-height:1.1875;color:#1ba;float:left;}
.prev-btn, .next-btn {width:32px;height:62px;position:absolute;opacity:.3;filter:alpha(opacity=30);}
.prev-btn {background:url(../images/pingce/prev_btn.png) no-repeat;}
.next-btn { background:url(../images/pingce/next_btn.png) no-repeat;}
.icon-vote {width:25px;height: 25px;vertical-align: top;}
.icon-vote {background-position: -600px -21px;}
.top-vote-selected .icon-vote {background-position: -625px -21px;}
/* box.css -- 盒子模块 */
.area {margin-top:62px;border-top:10px solid #f4f4f4;}
.area .area-inner {width:1120px;margin:0 auto;overflow:hidden;}
.area .box {width:1120px;margin:0 auto;}
.area .box-hd {/*height:38px;*/margin-bottom:30px;}
.area .box-hd .mark {height:38px;margin:-24px auto 0;display:block;float:none;position:relative;z-index:1;}
.area .box-bd {overflow:hidden;zoom:1;}


/* slide.css -- 首屏大焦点图 */
.slide-pic {position:relative;overflow:hidden;zoom:1;}
.slide-pic .pic-txt-list {_margin-left:-1px;}
.slide-pic .slide-inner {position:relative;}
.slide-pic .pic-txt {width:1000px;position:relative;}
.slide-pic .txt {width:680px;text-align:left; padding-top:25px}
.slide-pic .txt .tit {margin:14px 0;}
.slide-pic .txt .des {height:56px;margin:-7px 0 13px;overflow:hidden;}
.slide-pic .prev,.slide-pic .next {height:400px;position:absolute;top:0;cursor:pointer;z-index:2;}
.slide-pic .prev-layer,.slide-pic .next-layer {width:100%;height:100%;filter:alpha(opacity=50);background:#fff;opacity:0.5;}
.slide-pic .prev {left:0;}
.slide-pic .next {right:0;}
.slide-pic .prev-btn, .slide-pic .next-btn {top:50%;margin-top:-31px;}
.slide-pic .prev-btn {right:-50px;}
.slide-pic .next-btn {left:-50px;}
.slide-pic .prev:hover .prev-btn, .slide-pic .next:hover .next-btn, .slide-pic .prev .prev-btn:hover, .slide-pic .next .next-btn:hover {opacity:1;filter:alpha(opacity=100);}
.slide-ctrl {padding:16px 0;height:9px;text-align:center;zoom:1;line-height:0;font-size:0;overflow:hidden; position:absolute; right:425px; bottom:12px}
.slide-ctrl .slide-ctrl-wrap {width:110px;margin-left:5px;display:inline-block;overflow:hidden;vertical-align:top;}
.slide-ctrl .item {width:10px;height:10px;float:left;margin-right:11px; cursor:pointer}
.slide-ctrl .current { background:url(../images/pingce/current_dian.png) no-repeat}
/* ptl.css 焦点图 */
.pic-txt-list .pic-txt {display:inline;}
.pic-txt-list .pic {text-decoration:none;}
.pic-txt-list .txt .tit {font-size:24px;color:#333;display:inline-block;}
.pic-txt-list .txt .tit:hover {color:#1ba;text-decoration:none;}
.pic-txt-list .txt .des {font-size:14px;line-height:2;color:#999;}
.pic-txt-list .txt .extra {height:24px;line-height:24px;}
.pic-txt-list .txt .extra span {margin-right:20px;overflow:hidden;color:#999;float:left;}
.pic-txt-list .txt .extra .author, .pic-txt-list .txt .extra .author a {color:#1ba}
.pic-txt-list .txt .extra i {margin-right:10px;}
.pic-txt-list .txt .extra strong {font-weight:normal;vertical-align:top;}
.pic-txt-list .txt .extra .date {float:right;margin-right:0;}
/* ptl-a.css -- 图文结构A需与ptl.css同时使用 */
.pic-txt-list-a .pic-txt {float:left;}
.pic-txt-list-a .pic-txt .pic {position:relative;float:left;text-align:left;}
.pic-txt-list-a .pic-txt .pic .icon-triangle {width:18px;height:36px;display:block;position:absolute;top:50%;margin-top:-18px;}
.pic-txt-list-a .pic-txt .pic-zoom {width:560px;height:315px;}
.pic-txt-list-a .pic-fl .pic {float:left;}
.pic-txt-list-a .pic-fl .icon-triangle {background-position:-540px 0;right:0;}
.pic-txt-list-a .pic-fr .pic {float:right;}
.pic-txt-list-a .pic-fr .icon-triangle {background-position:-558px 0;left:0;}
.pic-txt-list-a .pic-txt .txt {width:499px;height:264px;padding:50px 30px 0;text-align:left;float:left;overflow:hidden;zoom:1;display:inline;}
.pic-txt-list-a .pic-txt .txt .tit {line-height:34px;margin-bottom:18px;}
.pic-txt-list-a .pic-txt .txt .des {font-size:16px;line-height:30px;margin-bottom:23px;max-height:120px;overflow:hidden;_height: expression((this.offsetHeight > 120) ? '120px' : true);}
/* ptl-b.css -- 图文结构B 可单独使用 */
.pic-txt-list-b {width:1155px;}
.pic-txt-list-b .pic-txt {width:350px;height:230px;overflow:hidden;float:left;display:inline;}
.pic-txt-list-b .pic-txt .pic {height:230px;overflow:hidden;display:block;position:relative;}
.pic-txt-list-b .pic-txt .pic:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.pic-txt-list-b .pic-txt .pic .pic-inner {margin-bottom:10px;cursor:pointer;}
.pic-txt-list-b .pic-txt .pic-zoom {width:350px;height:195px;}
.pic-txt-list-b .pic-txt dl {height:195px;position:relative;}
.pic-txt-list-b .pic-txt dt {height:27px;padding:20px 20px 0;margin:-20px 0 10px;font-size:18px;overflow: hidden;}
.pic-txt-list-b .pic-txt dd {height:120px;padding:0 20px;text-align:left;line-height:2;color:#fff;overflow:hidden;}
.pic-txt-list-b .pic-txt .more {height:16px;margin-top:5px;text-align:right;}
.pic-txt-list-b strong {font-weight:normal;margin-right:5px;line-height:14px;vertical-align:top;}
.pic-txt-list-b .pic:hover {text-decoration:none;}
.pic-txt-list-b .pic:hover dl {margin-top:-205px;background-color:rgba(17,187,170,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc11bbaa, endColorstr=#cc11bbaa);cursor:pointer;}
.pic-txt-list-b .pic dl {-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.pic-txt-list-b .pic:hover dt {color:#fff;margin-top:0\9;}
.pic-txt-list-b .pic dt {-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}

.header {border-bottom: none;}


.area .box-hd .mark {background-image:url(http://www1.pconline.com.cn/2014/inte/images/sprite.png);background-repeat:no-repeat;}
.star {margin-top:38px;}
.star .box-hd .mark {width:317px;background-position:0 0;}
.attitude {margin-top:12px;}
.attitude .box-hd .mark {width:333px;background-position:0 -38px;}
.evaluation .box-hd .mark {width:385px;background-position:0 -76px;}
.advert .box-hd .mark {width:453px;background-position:0 -114px;}






